body {
    min-height: 100%;
    font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
    line-height: 1.5;
    color: var(--color-text);
    -webkit-font-smoothing: antialiased;
    //background: #222D32;
}

//
//html {
//    background: #222D32;
//}

.ub-admin-login {
    width: 300px;
    margin: 0 auto;

    .head {
        color: #FFF;
        text-align: center;
        font-size: 1.3rem;
        padding: 50px 0 20px 0;
        font-weight: bold;
    }

    .form {
        background: #FFF;
        padding: 20px;
        border-radius: 0.5rem;
        box-shadow: #333 0 0 0.25rem;

        .line {
            padding: 15px 10px;

            input {
                width: 100%;
                font-size: 14px;
                line-height: 40px;
                height: 40px;
            }
        }
    }

    .btn {
        background: var(--color-primary);
        border-color: var(--color-primary);

        &:hover, &:active, &:focus {
            background: var(--color-primary);
        }
    }
}
